﻿#MainBody{position:relative;}
#Right{position:absolute;top:0;right:0;width:270px;}
#Left{margin-right:290px;padding-top:5px;height:auto;overflow:visible;}
*html #Left{margin-right:280px;}
iframe.hidden{display:none;}
.title{color:#999;}
#Cents.hidden,#CproSiteQuality.hidden{display:none;}
#CproSiteQuality span.extra{float:right;}
#Strategy{margin-bottom:10px;}
#Strategy.hidden{margin:0;}
#Infomation{height:24px;border-bottom:2px solid #628db7;}
#Hello{float:left;}
#Hello .name{font-weight:bold;letter-spacing:1px;}
#Rank a,#Ulic a{text-decoration:none;color:#333;}
#Rank{float:right;display:inline;padding-right:10px;}
#Rank img{vertical-align:middle;}
#Ulic{float:right;display:inline;padding-right:30px;}
#Ulic .licence{padding-left:20px;}
#Ulic .no-licence{padding:0;}
#Ulic a.help{text-decoration:underline;color:#37a;}
#Ulic a.help:hover{text-decoration:underline;color:#f60;}
#Ulic span.gold{background:url("../images/mix-icon.gif") 0 -32px no-repeat;}
#Ulic span.platinum{background:url("../images/mix-icon.gif") 0 -48px no-repeat;}
#Ulic span.diamond{background:url("../images/mix-icon.gif") 0 -64px no-repeat;}
img.star{background:url("../images/mix-icon.gif") -2px -2px no-repeat;height:16px;width:13px;}
img.star_bw{background:url("../images/mix-icon.gif") -3px -19px no-repeat;height:13px;width:11px;}
#Query{height:46px;background-color:#eee;border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:0 20px 0 15px;overflow:hidden;}
#Query a{text-align:right;}
#Date{float:left;line-height:45px;}
#Report table{border-left:1px solid #ccc;border-right:1px solid #ccc;}
#Report th,#Report td{text-align:right;border-bottom:1px solid #ccc;height:38px;}
#Report th{text-align:left;padding-left:15px;width:14%;}
#Report td.operation{width:14%;}
#Report a{padding-right:20px;}
#Report tbody tr.hover{background:#fff9ee;}
#ReportTable td{width:18%;}
#ReportSPTable td{width:14%;}
#Report p.not-yet{height:38px;line-height:38px;padding:0 15px;border:1px solid #ccc;border-top:none;}
#Report p.not-yet a{margin:0 5px;padding:0;}
table.box{border:1px solid #ccc;margin-top:10px;}
table.box thead tr{background:#eee;}
table.box thead th{height:30px;border:1px solid #ccc;text-align:left;color:#666;}
table.box tbody tr{background:#fff;height:28px;}
table.box tbody tr.hover{background:#fff9ee;}
table.box td{padding-left:15px;padding-right:20px;line-height:28px;}
table.box th.no-data{color:#bdbdbd;}
table.box td p.no-data{text-align:center;color:#999;}
table.box td.operation{text-align:right;}
#StudyStatus p{margin-right:30px;float:left;}
#StudyStatus .studied{color:#029b02;font-weight:bold;}
#StudyStatus .exam{font-weight:bold;}
#Message tbody td{border:none;}
#SysMsg{list-style:none;line-height:24px;padding-top:5px;}
#SysMsg li.unread{font-weight:bold;}
#SysMsg .send-date{font-weight:normal;color:#999;padding-left:10px;}
span.sum-income{font-family:Arial;font-size:36px;font-weight:bold;color:#f60;}
span.availCents{font-family:Arial;font-size:20px;font-weight:bold;color:#f60;}
span.rmb{font-family:Arial;font-size:15px;font-weight:bold;}
div.operation{float:right;text-align:right;display:inline;line-height:60px;}
div.border-in{line-height:28px;border-top:1px solid #f6f6f6;border-left:1px solid #f6f6f6;padding-left:14px;}
div.clear{clear:both;}
#Right h3{font-size:12px;font-weight:normal;}
.validate-wrap{width:230px;margin:5px 0 10px 0;padding:10px 15px;line-height:20px;border:solid 1px #FEE2A6;background:#FFFCE9;}